English Sparrow — synonyms, definition
1. English sparrow (Noun)
2 synonyms
Passer domesticus house sparrow
1 definition
English sparrow (Noun) — Small hardy brown-and-grey bird native to Europe.
2 types of
sparrow true sparrow
2 parts of
genus Passer passer